import pkg from '../package.json'
import { hash2rgb } from './hash2rgb'

export const manifest = {
    name: 'wangyjhh_theme',
    description: '我自己的chrome主题',
    version: pkg.version,
    manifest_version: 3,
    theme: {
        images: {
            theme_frame: '', // 活动窗口的顶部框架（标题栏 + 标签栏区域）的背景图片
            theme_frame_inactive: '', // 非活动窗口的顶部框架背景图片（当窗口未被聚焦时显示）
            theme_frame_incognito: '', // 无痕模式下活动窗口的顶部框架背景图片
            theme_frame_incognito_inactive: '', // 无痕模式下非活动窗口的顶部框架背景图片
            theme_frame_overlay: '', // 覆盖在活动窗口框架顶部的半透明图层（用于渐变或装饰效果，可选）
            theme_frame_overlay_inactive: '', // 覆盖在非活动窗口框架顶部的半透明图层

            theme_tab_background: '', // 活动窗口中非活动标签页的背景图片
            theme_tab_background_inactive: '', // 非活动窗口中非活动标签页的背景图片
            theme_tab_background_incognito: '', // 无痕模式下活动窗口中非活动标签页的背景图片
            theme_tab_background_incognito_inactive: '', // 无痕模式下非活动窗口中非活动标签页的背景图片

            theme_toolbar: '', // 工具栏（地址栏 + 书签栏区域）的背景图片
            theme_button_background: '', // 工具栏按钮（如扩展图标、菜单按钮）的背景图片（可选）

            theme_window_control_background: '', // 窗口控制按钮（最小化/最大化/关闭）的背景图片（可选）

            theme_ntp_background: 'images/mycat.png', // 新标签页的背景图片
            theme_ntp_attribution: '', // 新标签页右下角的署名图标（用于标注图片来源或作者，可选）
        },
        colors: {
            frame: hash2rgb('#0D0F10'), // 窗口边框颜色
            frame_inactive: hash2rgb('#0D0F10'), // 窗口边框颜色（非活动窗口）

            button_background: hash2rgb('#0D0F10'), // 按钮背景颜色

            background_tab: hash2rgb('#0D0F10'), // 标签页背景颜色
            background_tab_inactive: hash2rgb('#0D0F10'), // 非活动标签页背景颜色

            tab_text: hash2rgb('#628969'), // 标签页文本颜色
            tab_background_text: hash2rgb('#D9D1BD'), // 活动标签页文本颜色
            tab_background_text_inactive: hash2rgb('#D9D1BD'), // 非活动标签页文本颜色

            omnibox_background: hash2rgb('#0D0F10'), // 地址栏背景颜色
            omnibox_text: hash2rgb('#D9D1BD'), // 地址栏文本颜色

            toolbar: hash2rgb('#303030'), // 工具栏背景颜色
            toolbar_text: hash2rgb('#D9D1BD'), // 工具栏文本颜色
            toolbar_button_icon: hash2rgb('#D9D1BD'), // 工具栏按钮图标颜色

            bookmark_text: hash2rgb('#D9D1BD'), // 书签文本颜色

            ntp_background: hash2rgb('#0D0F10'), // 新标签页背景颜色
            ntp_text: hash2rgb('#D9D1BD'), // 新标签页文本颜色
            ntp_link: hash2rgb('#4E7BA5'), // 新标签页链接颜色
            ntp_header: hash2rgb('#0D0F10'), // 新标签页标题颜色

            frame_incognito: hash2rgb('#0D0F10'), // 隐身模式窗口边框颜色
            frame_incognito_inactive: hash2rgb('#0D0F10'), // 隐身模式窗口边框颜色（非活动窗口）
            background_tab_incognito: hash2rgb('#303030'), // 隐身模式标签页背景颜色
            background_tab_incognito_inactive: hash2rgb('#303030'), // 隐身模式标签页背景颜色（非活动窗口）
            tab_background_text_incognito: hash2rgb('#D9D1BD'), // 隐身模式标签页文本颜色
            tab_background_text_incognito_inactive: hash2rgb('#D9D1BD'), // 隐身模式标签页文本颜色（非活动窗口）
        },
        tints: {
            buttons: hash2rgb('#000001'), // 按钮颜色
        },
    },
}
